﻿#include "FITKAbaMaterialPlasticData.h"



double Interface::PlasticIsotropic::getYieldStress() const
{
    return m_yeildStress;
}

double Interface::PlasticIsotropic::getPlasticStrain() const
{
    return m_plasticStrain;
}

double Interface::PlasticIsotropic::getTemperature() const
{
    return m_temperature;
}

double Interface::PlasticIsotropic::getRate() const
{
    return m_rate;
}

void Interface::PlasticIsotropic::setYieldStress(double value)
{
    m_yeildStress = value;
}

void Interface::PlasticIsotropic::setPlasticStrain(double value)
{
    m_plasticStrain = value;
}

void Interface::PlasticIsotropic::setTemperature(double temperature)
{
    m_temperature = temperature;
}

void Interface::PlasticIsotropic::setRate(double value)
{
    m_rate = value;
}

double Interface::PlasticJohnsonCook::getA() const
{
    return m_a;
}

double Interface::PlasticJohnsonCook::getB() const
{
    return m_b;
}

double Interface::PlasticJohnsonCook::getN() const
{
    return m_n;
}

double Interface::PlasticJohnsonCook::getM() const
{
    return m_m;
}

double Interface::PlasticJohnsonCook::getMeltingTemp() const
{
    return m_meltingTemp;
}

double Interface::PlasticJohnsonCook::getTransitionTemp() const
{
    return m_transitionTemp;
}

void Interface::PlasticJohnsonCook::setA(double value)
{
    m_a = value;
}

void Interface::PlasticJohnsonCook::setB(double value)
{
    m_b = value;
}

void Interface::PlasticJohnsonCook::setN(double value)
{
    m_n = value;
}

void Interface::PlasticJohnsonCook::setM(double value)
{
    m_m = value;
}

void Interface::PlasticJohnsonCook::setMeltingTemp(double value)
{
    m_meltingTemp = value;
}

void Interface::PlasticJohnsonCook::setTransitionTemp(double value)
{
    m_transitionTemp = value;
}

double Interface::PlasticCoining::getYOUNGMD()const
{
    return YOUNGMD;
}

double Interface::PlasticCoining::getPOISSONR()const
{
    return POISSONR;
}

double Interface::PlasticCoining::getCOEFFICA()const
{
    return COEFFICA;
}

double Interface::PlasticCoining::getHARDENN()const
{
    return HARDENN;
}

double Interface::PlasticCoining::getYIELDSST()const
{
    return YIELDSST;
}

void Interface::PlasticCoining::setYOUNGMD(double value)
{
    YOUNGMD = value;
}

void Interface::PlasticCoining::setPOISSONR(double value)
{
    POISSONR = value;
}

void Interface::PlasticCoining::setCOEFFICA(double value)
{
    COEFFICA = value;
}

void Interface::PlasticCoining::setHARDENN(double value)
{
    HARDENN = value;
}

void Interface::PlasticCoining::setYIELDSST(double value)
{
    YIELDSST = value;
}

